eventArgument

Class: com.microstrategy.web.app.taglibs.EventArgumentTag

Usage:

This class is to be used together with the {@link EventTag} tag family, for helping defining event arguments. An usage scenario might be defined as:
 <web:urlEvent eventID="com.microstrategy.web.app.beans.EnumServletEvents.WebEventOpenPreferences">
   <web:eventArgument name="com.microstrategy.web.app.beans.EnumServletEvents.WebEventArgumentPreferenceGroup" value="general"/>
   <web:descriptor key="mstrWeb.295" desc="General"  />
 </web:urlEvent>
 
The custom tag defined above is the {@link UrlEventTag}, which extends {@link EventTag}. The event defined is for opening the Preferences page, having as event argument to show the General group.


Name Required? Description
baseEvent false Indicates the full package, class name and constant that identifies the event which will be used as base for defining the main event argument value.
name true Indicates the full package, class name and constant that identifies the argument name to be added to the event.
type false Indicates if the event value will come from another event, in which the value to assign to the attribute will be eventParameter.
Usage:
value true Indicates the value that will be assigned to the argument specified.